import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Clase Anzuelo: verifica en que nivel se 
 * encuentra para asi dar o no movimiento.
 * 
 * @author Vianey Ortiz 
 * @version 05/12/2012
 */
public class Anzuelo extends Enemigo
{
    private int nivel;
    private boolean band=false;
    /**
     * Recibe una variable de tipo entera con el
     * nivel en el que se esta jugando en ese momento.
     */
    public Anzuelo(int niv)
    {
        nivel=niv;
    }
    
    /**
     * Verifica la variable nivel, si 
     * su valor es mayor a 2 da movimiento a los anzuelos.
     */
    public void act() 
    {
        // Add your action code here.
        if(nivel>=2)
        {
            if(!band)
            {
                turn(5);
                if(getRotation()==65)
                {
                    band=true;
                }
            }
            else if(band)
            {
                turn(-5);
                if(getRotation()==320)
                {
                    band=false;
                }
            }
        }
    }    
}
